|
|
|
|
|
|
|
How do I define a callback function? |
|
|
|
|
|
|
|
|
See Puzzle 20, "Making Connections," in Part I of this book. |
|
|
|
|
|
|
|
|
See Puzzle 2, "The Last Error," in Part I of this book. |
|
|
|
|
|
|
|
|
How do I pass strings to API functions? |
|
|
|
|
|
|
|
|
See Puzzle 4, "It's All in the Name," in Part I of this book. |
|
|
|
|
|
|
|
|
See Puzzle 5, "Finding the Executable Name." |
|
|
|
|
|
|
|
|
See Puzzle 16, "Serially Speaking." |
|
|
|
|
|
|
|
|
See Tutorial 5, "The ByVal Keyword: The Solution to 90 Percent of All API Problems," in Part III of this book. |
|
|
|
|
|
|
|
|
How do I get rid of the NULL terminating character in a string? |
|
|
|
|
|
|
|
|
See Puzzle 1, "Where, oh, Where Is That API Call?" in Part I of this book. |
|
|
|
|
|
|
|
|
See Puzzle 4, "It's All in the Name." |
|
|
|
|
|
|
|
|
See Puzzle 5, "Finding the Executable Name." |
|
|
|
|
|
|
|
|
See Puzzle 16, "Serially Speaking." |
|
|
|
|
|
|
|
|
How do the VarPtr and StrPtr operators differ? |
|
|
|
|
|
|
|
|
See Puzzle 26, "Universal Identifiers, Part 2," in Part I of this book. |
|
|
|
|
|
|
|
|
See Tutorial 5, "The ByVal Keyword: The Solution to 90 Percent of All API Problems," in Part III of this book. |
|
|
|
|
|